/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package be.cultuurschuur.Controllers;

import be.cultuurschuur.entity.*;
import be.cultuurschuur.interfaces.*;
import be.cultuurschuur.services.*;
import java.io.*;
import java.util.*;
import javax.enterprise.context.*;
import javax.inject.*;

/**
 *
 * @author Webbie
 */
@Named
@RequestScoped
public class GemeenteController implements Serializable
{
    @Inject
    private GemeenteInterface gemeenteInterface;
    private String gemeenteNaam;
    private int postcode;

    public String getGemeenteNaam() {
        return gemeenteNaam;
    }

    public void setGemeenteNaam(String gemeenteNaam) {
        this.gemeenteNaam = gemeenteNaam;
    }

    public int getPostcode() {
        return postcode;
    }

    public void setPostcode(int postcode) {
        this.postcode = postcode;
    }

    public void insertGemeente()
    { 
        BLGemeente blGemeente = new BLGemeente();
        blGemeente.setGemeenteNaam(gemeenteNaam);
        blGemeente.setPostcode(postcode);
        blGemeente.insertGemeente();
        
    }
    
    public List<Gemeente> getGemeenten()
    {
        BLGemeente blGemeente = new BLGemeente();
        return blGemeente.getGemeenten();
    }
}
